package 补充数组;

/*
 *       1、数组是一种引用类型
 *       2、数组是一种简单的数据结构，线性的结构
 *       3、数组是一种容器，可以用来存储其他元素
 *       4、数组是可以存储任意数据类型的元素
 *       5、数组分为一维数组、二维数组、多维数组
 *       6、数组中存储的元素类型是统一的
 *       7、数组长度不可以改变，数组一旦创建，长度不可改变
 * */
public class ArrayTest01 {
    public static void main(String[] args) {

        //声明一个一维数组，用来存储int类型
        //称为静态初始化一维数组
        int[] a1 = {121, 32, 321, 32, 12, 321, 321, 12, 32, 2, 3, 4, 3, 4};
        boolean[] b1 = {true, false, true, false};
        String[] s1 = {"asd", "sadsdas", "dsdas", "sdasrdd"};
        System.out.println(a1[1]);

        int[] a;        //声明数组

        a = new int[5];   //分配空间后才能使用
        a[0] = 1;
        System.out.println(a[0]);
        System.out.println(a[1]);//默认值为0
        System.out.println(a.length);//输出数组长度，下标从0开始

    }
}
